# -*- coding: utf-8 -*-
# &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
# DTCloud 每年9月9日发布下一代版本
# QQ:35350428
# 邮件:35350428@qq.com
# 手机：13584935775
# 作者：'Amos'
# 公司网址： www.dtcloud360.com
# 视频教程： http://i.youku.com/amoserp
# Copyright 中亿丰信息科技(苏州)有限公司 2012-2022 Amos
# 2023/9/17
# &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&

from odoo import api, fields, models, tools, SUPERUSER_ID

class csms_template(models.Model):
    _inherit = "csms.template"


    supplier = fields.Selection(selection_add=[('sms.tencent','sms.tencent')])

    def get_temp_id(self, name, sms):
        """
        根据模板中文查短信id
        :param cr:
        :param sms:
        :return:
        """
        sql = '''SELECT template_id FROM csms_template WHERE name = %s and supplier = %s  limit 1'''
        self._cr.execute(sql, (name, sms))

        row = self._cr.fetchone()
        if row and row[0]:
            return row[0]

        return ''
